﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using TicketsPhone.Entidades;
using TicketsPhone.Domain.Access;

namespace TicketsPhone.Negocio
{
    public class UsuariosNegocio
    {
        public Usuario ValidarAutenticacion(string usuario, string clave)
        {
            UsuarioRepositorio usuariosRepositorio = new UsuarioRepositorio();
            return usuariosRepositorio.ValidarAutenticacion(usuario, clave);
        }

        public int RegistrarUsuario(Usuario usuario)
        {
            UsuarioRepositorio usuariosRepositorio = new UsuarioRepositorio();
            usuario.Activo = true;
            usuario.EsAdministrador = false;
            usuario.Pass = Utilidades.Utilidades.MD5(usuario.Pass);
            usuario.Entidad.IdEntidad = 1;
            usuario.IdSucursal = 1;
            usuario.Perfil.IdPerfil = 9;
            usuariosRepositorio.Objeto = usuario;
            return usuariosRepositorio.Crear();
        }



    }
}
